vehicle smuggled into a country - Español Inglés Diccionario